have many tasks to complete - Alemán Inglés Diccionario